package com.ctsi.ssdc.service;


import com.ctsi.ssdc.model.PageResult;
import org.springframework.data.domain.Pageable;

import com.ctsi.ssdc.domain.LitemallSearchHistory;
import com.ctsi.ssdc.domain.LitemallSearchHistoryExample;
import com.ctsi.ssdc.service.StrengthenBaseService;

import java.util.List;

/**
 * Service Interface for managing LitemallSearchHistory.
 *
 * @author ctsi-biyi-generator
 *
 */
public interface LitemallSearchHistoryService 
	extends StrengthenBaseService<LitemallSearchHistory, Integer, LitemallSearchHistoryExample>{


    /**
    * GET  /litemallSearchHistorys : get the litemallSearchHistorys firstStringBaseColumn.
    */
    PageResult<LitemallSearchHistory> findFirstStringColumn(String keyword ,Pageable pageable);


    List<LitemallSearchHistory> queryByUid(Integer userId);

    void deleteByUid(Integer userId);

    void save(LitemallSearchHistory searchHistoryVo);
}
